rest for overcoming fatigue - Deutsch Englisch Wörterbuch